package cl.tinet.tarea6.dao;
import java.util.List;

import cl.tinet.tarea6.model.Usuario;


public interface UsuarioDao {
	
	/**
	 * Metodo crear usuario
	 * @param usuario 
	 */
	public void crear (Usuario usuario);
	
	/**
	 * Metodo eliminar usuario
	 * @param usuario
	 */
	public void eliminar(Usuario usuario);
	
	
	/**
	 * Metodo buscar por username 
	 * @return
	 */	
	public Usuario buscarUsername(String usernameBusqueda);
	
	/**
	 * Metodo listar Usuarios
	 * @param usuario 
	 * @return un lista de usuarios
	 */
	public List<Usuario> lista();
	
	
	
	
	
	

}
